organo lead compound - Spanish English Dictionary